home *** CD-ROM | disk | FTP | other *** search
- ( -------------------------------------------------
- ( FILE: editor.rpl
- ( DESCRIPTION: Definitions for Real 3D Editor
- ( PLATFORM: AMIGA
- ( VERSION: 2.17
- ( DATE: 5-Feb-93
- ( -------------------------------------------------
- ( Copyright © 1993 Realsoft. All rights reserved
- ( -------------------------------------------------
-
- ?& EDITOR.RPL NOT ?IF
- 17 CONSTANT EDITOR.RPL
-
- ( Window Types
-
- 1 CONSTANT iWT_MASTER
- 2 CONSTANT iWT_SELECT
- 3 CONSTANT iWT_VIEW
- 4 CONSTANT iWT_VIEWSB
- 5 CONSTANT iWT_VIEWBL
- 6 CONSTANT iWT_SHELL
- 7 CONSTANT iWT_TOOL
- 8 CONSTANT iWT_ANIM
- 9 CONSTANT iWT_PALETTE
- 10 CONSTANT iWT_VIEWDB
- 11 CONSTANT iWT_MATERIAL
- 12 CONSTANT iWT_SCREEN
- 15 CONSTANT iWT_MEASURE
-
- ( Window Messages
-
- 59 CONSTANT iWM_ACTIVATE ( window to front )
- 50 CONSTANT iWM_DIE ( close window )
- 61 CONSTANT iWM_ACTION ( execute action
-
- (
- ( Message classes for WM_ACTION
- (
-
- 256 CONSTANT iWC_MENU
-
- (
- ( Build-up menu/item/sub
- (
-
- : SHIFTMENU 31 BAND ;
- : SHIFTITEM 63 BAND 32 * ;
- : SHIFTSUB 31 BAND 2048 * ;
-
- : MENUNUM ( menu item sub )
- PARAM
- VARIABLE iMenu
- VARIABLE iItem
- VARIABLE iSub
- ENDPARAM
-
- iMenu FETCH SHIFTMENU
- iItem FETCH SHIFTITEM
- iSub FETCH SHIFTSUB
- BOR BOR
- ;
-
- ( Flags for window refreshing
-
- 2 1 POW CONSTANT lWR_SELECT
- 2 2 POW CONSTANT lWR_VIEW
- 2 3 POW CONSTANT lWR_MAT
- 2 4 POW CONSTANT lWR_ANIM
- 2 5 POW CONSTANT lWR_COL
- 2 6 POW CONSTANT lWR_VECT
- 255 CONSTANT lWR_ALL
-
- ?ENDIF ( EDITOR.RPL
-